Career 2018 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour UAE F1 Qatar F1a Bahrain F1 Croatia F1 Croatia F2 Kuwait F1 Czech Republic F3 Kuwait F2 Netherlands F3 Iran F3 Qatar F1 Australia F1 Australia F2 France F4 Morocco F1 Morocco F2 Hungary F1 Australia F7 Australia F8 Czech Republic F6 Spain F32 Germany F2 Italy F27 Czech Republic F2 Czech Republic F5 Portugal F7 United Arab Emirates F1 United Arab Emirates F2 Czech Republic F5 Australia F1 Australia F2 Slovenia F1 Syria F2 Great Britain F11 Russia F5 Turkey F8 South Africa F1 South Africa F2 Czech Rep F5 Canada F1 Usa F8 Mexico F2 Italy F11 Netherlands F1 Netherlands F3 Germany F7 Iran F6 Iran F7 Sudan F1 Sudan F2 Croatia F10 China F1 China F2 Croatia F1 USA F6 USA F7 Poland F1 Italy F13 Australia F1 Australia F2 Turkey F11 Italy F14 Italy F15 Italy F17 Slovak Republic F4 Poland F4 Kuwait F2 Kuwait F3 Israel F13 Israel F14 Israel F15 Cambodia F1 Cambodia F2 Cambodia F3 Qatar F5 Thailand F1 Italy F2 Thailand F2 Thailand F3 China F2 China F3 Philippines F1 Malaysia F1 Qatar F2 Qatar F3 Czech Republic F3 Italy F17 Poland F2 Italy F21 Slovakia F3 Slovakia F4 Poland F5 Poland F6 Turkey F34 Turkey F35 Turkey F36 Spain F32 Czech Republic F5 Kuwait F1 Togo F1 Togo F2 Egypt F3 Croatia F3 Egypt F8 Nigeria F2 Czech Republic F1 Italy F12 Lebanon F2 Netherlands F2 Italy F16 Italy F17 Italy F21 Italy F23 Spain F33 Israel F2 Hungary F3 Germany F4 Portugal F8 Kuwait F2 Germany F5 Brazil F29 Czech Republic F5 Germany F1 Iran F11 Croatia F12 Iran F4 Slovakia F1 Israel F5 China F1 Banja Luka 2002 - Banja Luka Pekao Open - Szczecin Hamburg Challenger - Hamburg Internationaux du Doubs - Besancon Khanty-Mansiysk Challenger Bergamo Challenger Busan Challenger Fergana Challenger Prostejov Challenger Recanati Challenger Granby Challenger Kitzbuhel Challenger Sao Paulo Challenger Noumea Challenger Singapore Challenger Dallas Challenger Monza Challenger Marburg Challenger Braunschweig Challenger Pozoblanco Challenger Poznan Challenger Brasov Challenger Trnava Challenger Heilbronn Challenger Kazan Challenger Meknes Challenger Le Gosier Challenger Mersin Challenger Rome Challenger Prostejov Challenger Braunschweig Challenger San Marino Challenger Bangkok Challenger Zivnobanka Open - Prostejov Tatra Banka Slovak Open - Bratislava Ostrava Challenger EI Bank Bulgarian Challenger - Sofia Prostejov Challenger Braunschweig Challenger Kazan Challenger Meerbusch Challenger Sibiu Challenger Casablanca Challenger Sacramento Challenger - Sacramento West of England Challenger - Bristol The Mercedes Benz of Calabasas - Calabasas Bangkok Challenger Rabat Challenger ECU Prague Open - Prague Athens Challenger Tarragona Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Cordenons Challenger Dusseldorf Open Challenger - Dusseldorf Copa Sevilla 2007 - Seville Freudenstadt Challenger Waco Tennis Challenger - Waco Vercelli Challenger Prague Challenger Meerbusch Challenger Genova Challenger Bratislava Challenger Szczecin Challenger Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie Biella Challenger Trnava Challenger Campinas Challenger Morocco Tennis Tour - Rabat Kyoto Challenger Casablanca Challenger Sarajevo Challenger Kazan Challenger Le Gosier Challenger Maia Open 2002 - Maia Guadalajara Challenger Mamaia Challenger - Constanta Mitsubishi Electric Europe Cup - Monza Open de Montauban - Montauban Kosice Challenger Dublin Challenger - Dublin Trnava Challenger KGHM Dialog Polish Indoors - Wroclaw Dallas Challenger Napoli Challenger Rome Challenger Marrakech Challenger Sunrise Challenger Leon Challenger Brasov Challenger Burnie Challenger Prostejov Challenger Guadalajara Challenger Sopot Challenger Tampere Challenger Busan Challenger Kaohsiung Challenger Liberec Challenger Poznan Challenger BMW Open - Munich St. Petersburg Open - St. Petersburg The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Bangkok Challenger Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel Open Seat Godo 2007 - Barcelona ARAG World Team Championship - Dusseldorf Como Challenger BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Genova Challenger BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Davidoff Swiss Indoors Basel - Basel BMW Open - Munich Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb BMW Open - Munich Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Apia International - Sydney SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad If Stockholm Open - Stockholm Valencia Open - Valencia Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf ATP Vegeta Croatia Open - Umag Rennes Challenger Fujitsu Siemens Open - Budapest ECM Cup - Prague Bratislava Challenger ABN AMRO World Tennis Tournament - Rotterdam Diego Open - Budapest Okal Cup 2001 International Bavarian Championships - Eckental PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Leon Challenger Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup - Napoli Braunschweig Challenger Baumag Open - Budapest Zivnobanka Czech Open - Prostejov Moselle Open - Metz Head Cup Busan Open - Busan ATU Cup - Weiden Exim Agmedia Open - Kosice Oberstaufen Cup - Oberstaufen Apia International - Sydney Stella Artois Clay Court Championships - Budaors Asics Challenger Open - Monchengladbach Fujitsu Siemens Open - Budapest The Nottingham Challenger - Nottingham Tatra Banka Open 2003 - Bratislava Alexander Kolyaskin Memorial - Donetsk Lambertz Open - Aachen Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Uncle Toby's Challenger in Burnie - Burnie CA Challenge - Graz ECM Prague Open 2005 - Prague Schickendanz Open - Furth Stella Artois Clay Court Championships - Budaors Riviera di Rimini Challenger - Rimini Zagreb Open - Zagreb Porsche Open - Poznan Guzzini Challenger - Recanati S Tennis Masters - Graz Sina-Kia Motors Tennis Cup - Cordenons IPP Geneva Trophy - Geneva X Torneo Internazionale di Tennis - Barletta Ciudad de Telde - Telde Nord LB Open 2006 - Braunschweig Porsche Open - Poznan Akbank Private Banking TED Open 2006 - Istanbul Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville Open D'Orleans - Orleans Open de L'Isere-Trophee BNP Paribas - Grenoble Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Kia International In Kawana - Kawana Internationaux de Nouvelle-Caledonie - New Caledonia BH Telecom Sarajevo 2007 - Sarajevo Morocco Tennis Tour - Fes 4th Volkswagen Challenger - Wolfsburg PEOPLEnet Cup - Dnepropetrovsk International German Open - Hamburg Antonio Savoldi-Marco Co. - Manerbio New Delhi Challenger III - New Delhi Black Forest Open - Freudenstadt Morocco Tennis Tour - Rabat Kyiv Open - Kiev Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Penza Challenger AEGON Championships - London Poznan Challenger San Marino Challenger Geneva Challenger Manerbio Challenger Kia International in Caloundra - Caloundra Tatra Banka Slovak Open - Bratislava Prosperita Open 2006 - Ostrava Ostdeutscher Sparkassen Cup - Dresden Tehran Open ATP Challenger - Tehran Kosice Open-Steelers Cup 2008 - Kosice Heilbronn Challenger Caloundra Challenger Meknes Challenger Rabat Challenger Rome Challenger 5° Sporting Challenger - Turin Polska Energia Open - Bytom Banja Luka Challenger Czech Open 2006 - Prostejov Rennes Challenger Orleans Challenger Helsinki Challenger Sarasota Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Marburg Challenger Tunis Open 2007 - Tunis Arad Challenger Prague Challenger West Lakes Challenger Top Wool Challenger-Immagine Trophy - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba Kosice Challenger Liberec Challenger Trnava Challenger Siemens Open - Scheveningen Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Campionati Internazionali di Sicilia - Palermo Andria Challenger Unicredit Czech Open 2007 - Prostejov Geneva Challenger Timisoara Challenger - Timisoara Milan Challenger Open SEAT Godo 2006 - Barcelona Alfa Romeo Tennis Cup - Cordenons Batman Challenger Bratislava Challenger Helsinki Challenger Melbourn Challenger Ostrava Challenger Next Generation Adelaide International - Adelaide Tehran Open 2004 - Tehran Generali Open - Kitzbuhel San Marino Cepu Open - San Marino China Open - Beijing BMW Open - Munich The Dubai Tennis Championships - Dubai Siemens Open 2007 - Scheveningen II Manta Open - Manta Generali Open 2003 - Kitzbuhel Malaysian Open - Kuala Lumpur ECM Prague Open 2008 - Prague Prostejov Challenger Bytom Challenger Black Forest Open - Freudenstadt South African Airways Tennis Open - Durban Ostrava Open 2005 - Ostrava Nord LB Open - Braunschweig Napoli Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Gerry Weber Open - Halle Skandia Open - Linz VII Trofeo Ciudad de Quito - Quito Kosice Challenger Bytom Challenger Samsung Securities Cup - Seoul XL Challenger de Tenis Copa Sevilla - Seville Pilot Pen Tennis - New Haven Cairo Challenger 2002 - Cairo Heilbronn Open - Heilbronn San Marino Challenger Trnava Challenger Sofia Challenger Mobilux Open - Luxembourg Visa Tennis Open - Sao Paulo Tatra Banka Open - Bratislava Okal Open - Eckental IPP Open - Helsinki Samarkand Challenger Estoril Open - Estoril South African Airways Open - East London Cordenons Challenger Grand Prix Hassan II - Casablanca Ostrava Challenger Karshi Challenger Heilbronn Challenger 5 Volkswagen Challenger - Wolfsburg Open Mutouest St. Brieuc - St. Brieuc Scheveningen Challenger Citta di Monza - Monza AIG Japan Open - Tokyo San Remo Challenger Pilot Pen Tennis - New Haven 10° Trofeo Luigi Pezzoli - Bergamo AGT Challenger - Leon Bancastato Challenger Lugano - Lugano Poprad Tatry Challenger Open de Rennes La Trinitaine - Rennes Wroclaw Challenger Burnie Challenger Croatia Osiguranje Rijeka Open - Rijeka Open de la Ville de Saint Denis - Reunion Island Internationaler Raiffeisen Grand Prix - St. Polten Poprad Tatry Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Porsche Open - Poznan Open Castilla y Leon - Segovia Sarajevo Open 2004 - Sarajevo Busan Open - Busan 2004 USTA Challenger of Calabasas - Calabasas Karlsruhe Challenger Studena Croatia Open - Umag 's Tennis Masters 07 Challenger - Graz Qatar ExxonMobil Open - Doha Ispat Open 2004 - Ostrava Noumea Challenger Muller Cup - Ulm Steelers Cup - Kosice Heilbronn Challenger Citta di Como - Como Budapest Challenger - Budapest Black Forest Open - Freudenstadt Prague Open - Prague Irving Challenger Stella Artois Clay Court Championships - Budaors Dusseldorf Open Challenger 2007 - Dusseldorf Burnie Challenger Geneva Challenger Trnava Challenger Rijeka Challenger Montevideo Challenger Trani Cup - Trani XXIX Edizione 'A.Savoldi Marco' - Manerbio Oberstaufen Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell ATP Challenger Trophy 2007 - Trnava Stella Artois Clay Court Championship - Budaors Black Forest Open 2002 - Freudenstadt Kyiv Open - Kiev Open Costa Daurada - Tarragona Riviera di Rimini Challenger 2004 - Rimini Sydney Challenger Tarragona Challenger Bratislava Challenger Trofeo Francesco Guzzini - Recanati Nokian Hakkapeliitta Open - Tampere Qatar Exxon Mobil Open - Doha Saransk Challenger Prague Challenger Heineken Open Shanghai - Shanghai Status Athens Open - Athens Prosperita Open 2008 - Ostrava Kosice Challenger Guimaraes Challenger Oberstaufen Challenger Open de la Ville de Saint Denis - Reunion Island Erste Bank Open - Vienna Kish Free Zone Island Challenger - Kish Island Ostrava Challenger Mauritius Open - Mauritius Winnetka Challenger Ischgl International ATP Challenger - Ischgl Abierto Mexicano Telcel - Acapulco Thailand Open - Bangkok Intersport Heilbronn Open - Heilbronn Manerbio Challenger The LTA Men's Challenger Wrexham - Wrexham Trofeo Cassa di Risparmio di Alessandria - Alessandria PBZ Zagreb Indoors - Zagreb KGHM Polish Indoors - Wroclaw Tyumen Challenger BMW Open - Munich Eskisehir Challenger Casablanca Challenger Olimp Kyiv Open - Kiev 2008 Lubbock Challenger - Lubbock Como Challenger Alexander Kolyaskin Memorial - Donetsk Genoa Open Challenger-Fondazione Carige - Genova Mercedes Cup - Stuttgart Porto Alegre Challenger Ostrava Challenger Nossa Caixa Tennis Cup - Sao Paulo Buenos Aires Challenger Black Forest Open - Freudenstadt Prague Challenger ABN AMRO World Tennis Tournament - Rotterdam Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Marrakech Challenger Casablanca Challenger ECM Prague Open - Prague Barletta Challenger Open Sabadell Atlantico - Barcelona St. Remy Challenger Steelers Cup - Kosice Open de Moselle - Metz Qatar Open - Doha Bet-at-home Cup - Kitzbuhel Gerry Weber Open - Halle Loughborough Challenger Qatar ExxonMobil Open - Doha Open 13 - Marseille Erste Bank Open - Vienna Okal Cup - Eckental BRD Nastase Tiriac Trophy - Bucharest Interwetten Austrian Open - Kitzbuhel If Stockholm Open - Stockholm BMW Open - Munich VII Torneo Internazionale di Tennis - Barletta Open Sud de France - Montpellier Ljubljana Open - Ljubljana Dubai Duty Free Tennis Championships - Dubai SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Czech Open - Prostejov Rhein-Main Challenger 2004 - Aschaffenburg BMW Open - Munich Badden Open by Rothaus - Ettlingen BMW Open - Munich Kia International In Caloundra - Caloundra Allianz Suisse Open - Gstaad Credit Agricole Suisse Open - Gstaad Nord LB Open 2007 - Braunschweig Geneva Challenger - Geneva Savannah Challenger Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Bet-at-home Cup - Kitzbuhel Aircel Chennai Open - Chennai SAP Open - San Jose Sydney International - Sydney Heilbronn Challenger China Open - Beijing Mercedes Cup - Stuttgart Chennai Open - Chennai Open de Moselle - Metz Open 13 - Marseille The Priority Telecom Open - Amersfoort BMW Open - Munich Open de la Comunidad Valenciana - Valencia Open 13 - Marseille BMW Open - Munich Open de Moselle - Metz Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Shanghai - Shanghai Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Men's Clay Court Championships - Houston Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Erste Bank Open - Vienna U.S. Open - New York Australian Open - Melbourne Vegeta Croatia Open - Umag Wimbledon - London U.S. Open - New York Davis Cup, World Group, SF, CRO-CZE, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, KAZ-CZE 1-3 Wimbledon - London Australian Open - Melbourne Pacific Life Open - Indian Wells U.S. Open - New York Davis Cup, Group 1, 2R, MKD-SVK 0-5